home *** CD-ROM | disk | FTP | other *** search
- global gMovieProperties
-
- on mTextSetup
- cChapter = gMovieProperties.pCurrentChapter
- cChapterItem = gMovieProperties.pCurrentChapterItem
- currentSprite = 15
- primaryFile = cChapterItem.filesList[1]
- if not offset(".", primaryFile) then
- primaryFile = primaryFile & FormatNumString(cChapter, 2) & ".txt"
- end if
- mainTextMember = member("BodyText")
- mainTextMember.text = ReadFromFile(gMovieProperties.pTextfilesFolder & primaryFile)
- mainTextMember.font = gMovieProperties.pMainFont && "*"
- mainTextMember.fontSize = gMovieProperties.pMainFontSize
- mainTextMember.color = rgb(0, 0, 0)
- if gMovieProperties.pTextParsing then
- ParseMember(mainTextMember)
- end if
- cMember = member("instructions")
- cMember.text = EMPTY
- cMember.font = gMovieProperties.pMainFont && "*"
- cMember.fontSize = gMovieProperties.pMainFontSize
- cMember.color = gMovieProperties.pMainFontColor
- if cChapterItem.filesList.count > 1 then
- textItem = 2
- cText = ReadFromFile(gMovieProperties.pTextfilesFolder & "Item" & gMovieProperties.pFileDelimiter & cChapterItem.filesList[textItem])
- if gMovieProperties.pTextParsing then
- ParseMember(cMember)
- end if
- cMember.text = cText
- end if
- PlaceTitle(currentSprite, "Chapter" && cChapter & ":" && cChapterItem.name, [#leftOffset: 0, #topOffset: 0])
- currentSprite = currentSprite + 2
- if gMovieProperties.pButtonPlacementType = 1 then
- PlaceButton(currentSprite, member("Back up"), script("BackBehavior").new(), gMovieProperties.pButtonLocationsList[#back])
- currentSprite = currentSprite + 1
- PlaceButton(currentSprite, member("Quit up"), script("QuitBehavior").new(), gMovieProperties.pButtonLocationsList[#quitMain])
- currentSprite = currentSprite + 2
- else
- if gMovieProperties.pButtonPlacementType = 2 then
- PlaceButtonAndText(currentSprite, member("style1 up"), "Back", script("BackBehavior").new(), gMovieProperties.pButtonLocationsList[#back])
- currentSprite = currentSprite + 2
- PlaceButtonAndText(currentSprite, member("style1 up"), "Quit", script("QuitBehavior").new(), gMovieProperties.pButtonLocationsList[#quitMain])
- currentSprite = currentSprite + 2
- end if
- end if
- gMovieProperties.FinishPageSetup()
- end
-